﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SGSN
{
    public static class Res
    {
        public static int recordLength_Length = 16;
        public static int recordLength_StartIndex = 8;
        public static int IMSI_Length = 16;
        public static int IMSI_StartIndex = 8;
        public static int IMEI_Length = 8;
        public static int IMEI_StartIndex = 0;
        public static int MSISDN_Length = 8;
        public static int MSISDN_StartIndex = 2;
        public static int sGSNAddress_Length = 16;
        public static int sGSNAddress_StartIndex = 15;
        public static int gGSNAddressused_Length = 29;
        public static int gGSNAddressused_StartIndex = 28;
        public static int apnNetwork_Length = 64;
        public static int apnNetwork_StartIndex = 0;
        public static int apnOperator_Length = 38;
        public static int apnOperator_StartIndex = 0;
        public static int servedPDPAddress_Length = 15;
        public static int servedPDPAddress_StartIndex = 14;
        public static int changeTime_Length = 3;
        public static int changeTime_StartIndex = 2;
        public static int changeTimeZone_Length = 1;
        public static int changeTimeZone_StartIndex = 0;
        public static int dataVolumeGPRSUplink_Length = 4;
        public static int dataVolumeGPRSUplink_StartIndex = 0;
        public static int dataVolumeGPRSDownlink_Length = 4;
        public static int dataVolumeGPRSDownlink_StartIndex = 0;
        public static int qosRequested_Length = 13;
        public static int qosRequested_StartIndex = 0;
        public static int qosNegotiated_Length = 13;
        public static int qosNegotiated_StartIndex = 0;
        public static int locationAreaCode_Length = 2;
        public static int locationAreaCode_StartIndex = 0;
        public static int routingArea_Length = 1;
        public static int routingArea_StartIndex = 0;
        public static int cellId_Length = 2;
        public static int cellId_StartIndex = 0;
        public static int recordOpeningTime_Length = 197;
        public static int recordOpeningTime_StartIndex = 196;
        public static int recordOpeningTimeZone_Length = 1;
        public static int recordOpeningTimeZone_StartIndex = 0;
        public static int duration_Length = 4;
        public static int duration_StartIndex = 0;
        public static int rncUnsentDownlinkVol_Length = 4;
        public static int rncUnsentDownlinkVol_StartIndex = 0;
        public static int sGSNChange_Length = 1;
        public static int sGSNChange_StartIndex = 0;
        public static int causeforRecordClosing_Length = 1;
        public static int causeforRecordClosing_StartIndex = 0;
        public static int val_Length = 1;
        public static int val_StartIndex = 0;
        public static int initiationCause_Length = 1;
        public static int initiationCause_StartIndex = 0;
        public static int processFamilyId_Length = 2;
        public static int processFamilyId_StartIndex = 0;
        public static int sgsnErrorCause_Length = 4;
        public static int sgsnErrorCause_StartIndex = 0;               
    }
}